package com.v9.common.dto;

import lombok.Data;

import java.util.List;

@Data
public class MenuTreeDto {
    private Long id;
    /** 菜单名称 */
    private String name;
    /** 父菜单ID */
    private Long parentId;
    /** 显示顺序 */
    private Integer seq;
    /** 路由地址 */
    private String path;
    /** 组件路径 */
    private String component;
    /** 路由参数 */
    private String query;
    /** 是否为外链 */
    private Boolean isFrame;
    /** 是否缓存 */
    private Boolean isCache;
    /** 类型 */
    private MenuTypeEnum menuType;
    /** 显示状态 */
    private Boolean visible;
    /** 菜单状态 */
    private Boolean status;
    /** 权限字符串 */
    private String perms;
    /** 菜单图标 */
    private String icon;
    private List<MenuTreeDto> children;
}
